

.topo{
    background:url(../imagem/topo.png) top;
    height: 220px;
    
}
.rodape{
    /*background:url(../imagem/rodape.png) top repeat-x;*/
    /*height: 150px;*/
    float: bottom;
}

.row2{
    margin-left: 30px; 
    margin-right: 30px; 
}

/*.ul.ui-autocomplete.ui-menu{
    width:400px
    height: 250px;
    overflow-y: scroll;
}

 
    targets the first result's <a> element, 
    remove the a at the end to target the li itself 

.ul.ui-autocomplete.ui-menu-item li{
    font-style: oblique;
    color:blue;
    background-color: #003399;
    
} */
.ui-menu{
    border: 1px solid #ccc;
    max-height: 250px;
    width: 303px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.ui-menu-item{
    list-style-type: none;
    border-left: 1px solid;
    border-right: 1px solid;    
    border-color: #999;
    font-family: "Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;    
    text-align: justify;
    width: 290px;    
    background-color: #f3f3f3;
    font-family: Helvetica;
    font-size: 13px;
}
    
.ui-menu-item:hover{
    background-color: #ccc;
}



a:focus {
  outline: none;
}
.content {
  /*margin: 30px;*/
  line-height: 1.5;
}
.clearfix:after {
  content: '.';
  height: 0;
  font-size: 0;
  line-height: 0;
  display: block;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}
 
/* Abas */
.tabs-content {
  background: #eee;
  font-family: sans-serif;
}
 
/* Menu das abas */
.tabs-menu {
  background: #333;
}
.tabs-menu ul {
   list-style: none;
}
.tabs-menu ul li {
  float: left;
}
.tabs-menu ul li a {
  display: block;
  padding: 10px 20px;
  text-decoration: none;
  font-weight: 700;
  letter-spacing: 0.08em;
  font-size: 12px;
  color: #fff;
}
.tabs-menu ul li a.active-tab-menu {
  background: #eee;
  color: #000;
}
 
/* Conteúdo das abas */
.tabs {
  display: none;
  padding: 30px;
}
.first-tab {
  display: block;
}

#pessoas_cnae{    
    max-width: 300px;
    max-height: 250px;
    overflow-y: scroll;
}


option{
    width: 300px;
    max-width: 300px;
}
.table_john{
    background-color: #fff;
}